tell the tale - German English Dictionary